﻿using ChuanYe.CountyFireManagement.Model;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;

namespace ChuanYe.CountyFireManagement.Api.Models
{
    public class VideoAlarmSearchRequest : RequestPageBase
    {

        /// <summary>
        ///区县
        /// </summary>
        public string AddressCounty { get; set; }

        /// <summary>
        /// 镇
        /// </summary>
        public string AddressTown { get; set; }

        /// <summary>
        /// 村
        /// </summary>
        public string AddressVillage { get; set; }
    }

    public class ChangeAuditStateRequest
    {
        /// <summary>
        /// 告警编号
        /// </summary>
        public string AlarmId { get; set; }

        /// <summary>
        /// 0.未审核 1.火情 2.忽略
        /// </summary>
        public int AuditState { get; set; }
    }

    public class IgnoreTimeRequest
    {
        /// <summary>
        /// 用户ID
        /// </summary>
        public int UserId { get; set; }

        /// <summary>
        /// 站点ID
        /// </summary>
        public string LocaId { get; set; }

        /// <summary>
        /// 忽略时间  单位:分钟
        /// </summary>
        public int IgnoreValue { get; set; }

        /// <summary>
        /// 选填参数  默认服务器当前时间
        /// </summary>
        public DateTime? StartTime { get; set; }
    }

    public class AlarmIgnoreTimeSearchRequest
    {
        /// <summary>
        /// 用户ID
        /// </summary>
        public int UserId { get; set; }
    }
}
